RAIS  3.2
RAIS::Common::RADEVClasses::EventMaster Class Reference
Inheritance diagram for RAIS::Common::RADEVClasses::EventMaster:
RAIS::Common::RADEVClasses::RADEVTable

List of all members.

Public Member Functions

override List< RADEVTable > GetData ()
 This method returns rows from EventMaster table.
override string GetSourceName ()
 This method returns name of source.
override bool IsValid (RADEVCriterias criterias)
 This method check this row by criterias.

Static Public Member Functions

static RADEVTable CreateInstatce ()
 This method creates new instance of EventMaster.

Protected Member Functions

override void AddNewRow (IDataReader reader)
 This method adds new row to Tabel.
 EventMaster (IDataReader reader)
override string GetCommandString ()

Protected Attributes

const string commandString = "SELECT * FROM [RADEV Report - Event Master]()"
const string sourceName = "RADEVData_RADEV_Summary"

Properties

string Facility [get]
 Gets Facility name.
string ContactOrganization [get]
 Gets ContactOrganization name.
string Region [get]
 Gets Region name.
string CountryCode [get]
 Gets CountryCode.
string LastDateSentToIAEA [get]
 Gets Last Sent Date.
string ExtOnSite [get]
 Gets ExtOnSite.
bool ExtWidespread [get]
 Gets ExtWidespread.
string ERLOrganisational [get]
 Gets ERLOrganisational.
bool ERLRegional [get]
 Gets ERLRegional.
bool ERLNational [get]
 Gets ERLNational.
bool ERLBilateral [get]
 Gets ERLBilateral.
bool ERLInternational [get]
 Gets ERLInternational.
string LessonsLearned [get]
 Gets LessonsLearned.
string CorrectiveAction [get]
 Gets CorrectiveAction.
string DetailOfPractice [get]
 Gets DetailOfPractice.
string SpecificPractice [get]
 Gets SpecificPractice.
string GeneralUseSector [get]
 Gets GeneralUseSector.
string InstallationName [get]
 Gets InstallationName.
string Narrative [get]
 Gets Narrative.
string ContactCrossRef [get]
 Gets ContactCrossRef.
string EventDate [get]
 Gets EventDate.
List< string > GenaralUseSectors [get]
 Gets list of GenaralUseSectors.

Constructor & Destructor Documentation

RAIS::Common::RADEVClasses::EventMaster::EventMaster ( IDataReader  reader) [protected]

Definition at line 221 of file EventMaster.cs.


Member Function Documentation

override void RAIS::Common::RADEVClasses::EventMaster::AddNewRow ( IDataReader  reader) [protected, virtual]

This method adds new row to Tabel.

Parameters:
reader

Implements RAIS::Common::RADEVClasses::RADEVTable.

Definition at line 216 of file EventMaster.cs.

static RADEVTable RAIS::Common::RADEVClasses::EventMaster::CreateInstatce ( ) [static]

This method creates new instance of EventMaster.

Returns:
instance of EventMaster

Definition at line 151 of file EventMaster.cs.

override string RAIS::Common::RADEVClasses::EventMaster::GetCommandString ( ) [protected, virtual]

Implements RAIS::Common::RADEVClasses::RADEVTable.

Definition at line 252 of file EventMaster.cs.

override List<RADEVTable> RAIS::Common::RADEVClasses::EventMaster::GetData ( ) [virtual]

This method returns rows from EventMaster table.

Returns:

Implements RAIS::Common::RADEVClasses::RADEVTable.

Definition at line 160 of file EventMaster.cs.

override string RAIS::Common::RADEVClasses::EventMaster::GetSourceName ( ) [virtual]

This method returns name of source.

Returns:

Implements RAIS::Common::RADEVClasses::RADEVTable.

Definition at line 168 of file EventMaster.cs.

override bool RAIS::Common::RADEVClasses::EventMaster::IsValid ( RADEVCriterias  criterias) [virtual]

This method check this row by criterias.

Parameters:
criteriasReport criterias
Returns:
Is valid

Implements RAIS::Common::RADEVClasses::RADEVTable.

Definition at line 177 of file EventMaster.cs.


Member Data Documentation

const string RAIS::Common::RADEVClasses::EventMaster::commandString = "SELECT * FROM [RADEV Report - Event Master]()" [protected]

Definition at line 14 of file EventMaster.cs.

const string RAIS::Common::RADEVClasses::EventMaster::sourceName = "RADEVData_RADEV_Summary" [protected]

Definition at line 15 of file EventMaster.cs.


Property Documentation

string RAIS::Common::RADEVClasses::EventMaster::ContactCrossRef [get]

Gets ContactCrossRef.

Definition at line 124 of file EventMaster.cs.

string RAIS::Common::RADEVClasses::EventMaster::ContactOrganization [get]

Gets ContactOrganization name.

Definition at line 52 of file EventMaster.cs.

string RAIS::Common::RADEVClasses::EventMaster::CorrectiveAction [get]

Gets CorrectiveAction.

Definition at line 100 of file EventMaster.cs.

string RAIS::Common::RADEVClasses::EventMaster::CountryCode [get]

Gets CountryCode.

Definition at line 60 of file EventMaster.cs.

string RAIS::Common::RADEVClasses::EventMaster::DetailOfPractice [get]

Gets DetailOfPractice.

Definition at line 104 of file EventMaster.cs.

bool RAIS::Common::RADEVClasses::EventMaster::ERLBilateral [get]

Gets ERLBilateral.

Definition at line 88 of file EventMaster.cs.

bool RAIS::Common::RADEVClasses::EventMaster::ERLInternational [get]

Gets ERLInternational.

Definition at line 92 of file EventMaster.cs.

bool RAIS::Common::RADEVClasses::EventMaster::ERLNational [get]

Gets ERLNational.

Definition at line 84 of file EventMaster.cs.

string RAIS::Common::RADEVClasses::EventMaster::ERLOrganisational [get]

Gets ERLOrganisational.

Definition at line 76 of file EventMaster.cs.

bool RAIS::Common::RADEVClasses::EventMaster::ERLRegional [get]

Gets ERLRegional.

Definition at line 80 of file EventMaster.cs.

string RAIS::Common::RADEVClasses::EventMaster::EventDate [get]

Gets EventDate.

Definition at line 128 of file EventMaster.cs.

string RAIS::Common::RADEVClasses::EventMaster::ExtOnSite [get]

Gets ExtOnSite.

Definition at line 68 of file EventMaster.cs.

bool RAIS::Common::RADEVClasses::EventMaster::ExtWidespread [get]

Gets ExtWidespread.

Definition at line 72 of file EventMaster.cs.

string RAIS::Common::RADEVClasses::EventMaster::Facility [get]

Gets Facility name.

Definition at line 48 of file EventMaster.cs.

List<string> RAIS::Common::RADEVClasses::EventMaster::GenaralUseSectors [get]

Gets list of GenaralUseSectors.

Definition at line 135 of file EventMaster.cs.

string RAIS::Common::RADEVClasses::EventMaster::GeneralUseSector [get]

Gets GeneralUseSector.

Definition at line 112 of file EventMaster.cs.

string RAIS::Common::RADEVClasses::EventMaster::InstallationName [get]

Gets InstallationName.

Definition at line 116 of file EventMaster.cs.

string RAIS::Common::RADEVClasses::EventMaster::LastDateSentToIAEA [get]

Gets Last Sent Date.

Definition at line 64 of file EventMaster.cs.

string RAIS::Common::RADEVClasses::EventMaster::LessonsLearned [get]

Gets LessonsLearned.

Definition at line 96 of file EventMaster.cs.

string RAIS::Common::RADEVClasses::EventMaster::Narrative [get]

Gets Narrative.

Definition at line 120 of file EventMaster.cs.

string RAIS::Common::RADEVClasses::EventMaster::Region [get]

Gets Region name.

Definition at line 56 of file EventMaster.cs.

string RAIS::Common::RADEVClasses::EventMaster::SpecificPractice [get]

Gets SpecificPractice.

Definition at line 108 of file EventMaster.cs.


The documentation for this class was generated from the following file: